package br.com.controller;

import br.com.dao.ConectaBanco;
import br.com.model.CamposEntradaEpi;
import java.sql.PreparedStatement;
import javax.swing.JOptionPane;

/**
 *
 * @author Cícero
 */
public class ControllerEntradaEpi {

    ConectaBanco conexao = new ConectaBanco();
    CamposEntradaEpi camposEntradaEpi = new CamposEntradaEpi();

    public void inserirEntradaEpi(CamposEntradaEpi camposEntradaEpi) {
        conexao.conexao();

        String sqlInserir = ("INSERT INTO cadastroepi (tipo_unidade_entrada, data_entrada, quantidade_entrada, numero_nf_entrada) values (?,?,?,?)");

        try {
            PreparedStatement pst = conexao.con.prepareStatement(sqlInserir);

            pst.setString(1, camposEntradaEpi.getTipo_unidade_entrada());

            pst.setDate(2, camposEntradaEpi.getData_entrada());

            pst.setInt(3, camposEntradaEpi.getQuantidade_entrada());
            pst.setInt(4, camposEntradaEpi.getNumero_nf_entrada());

            pst.execute();
            pst.close();
            JOptionPane.showMessageDialog(null, "Salvo com Sucesso!");

        } catch (Exception erro) {

            JOptionPane.showMessageDialog(null, erro);

        }
        conexao.desconecta();
    }
       // EXEMPLO DE CONVERÇÃO: camposSetor.setIdTBSetor(Integer.parseInt(textCodigoSetor.getText()))
}
